it snows - Turkish English Dictionary